/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author Peti
 */
package mercury;

public class Plan {
    static int[][] map= new int[60][60];
    
    Plan(){
        for(int i= 0; i<60;i++)
            for(int n= 0; i<60;i++) map[i][n]=1;
    }
    void foodSeen(Pos pos){
        map[pos.x][pos.y]= -1;
    
    }
    static void foodPickedUp(){
        for(int i= 0; i<60;i++)
            for(int n= 0; i<60;i++) ++map[i][n];
    }
    void itSeen(Pos pos, int dir){
        int x = pos.x ;
        int y = pos.y ;
        while(x>-1 && x<60 && y>-1 && y<60) {
            if(dir==0){
                for(int i = 1;i<11;i++)
                    for(int n = -i;n<=i;n++)
                        if(pos.x-i>-1&&pos.y+n>-1&&pos.y+n<60)
                            map[pos.x-i][pos.y+n] = 0;
               
            }else if(dir ==1){
                for(int i = 1;i<11;i++)
                    for(int n = -i;n<=i;n++)
                        if(pos.x+n>-1&&pos.y+i>-1&&pos.y+i<60)
                            map[pos.x+n][pos.y+i] = 0;
                
            }else if(dir ==2){
                for(int i = 1;i<11;i++)
                    for(int n = -i;n<=i;n++)
                        if(pos.x+i>-1&&pos.y+n>-1&&pos.y+n<60)
                            map[pos.x+i][pos.y+n] = 0;
               
            }else if(dir ==3){
                for(int i = 1;i<11;i++)
                    for(int n = -i;n<=i;n++)
                        if(pos.x+n>-1&&pos.y-i>-1&&pos.y-i<60)
                            map[pos.x+n][pos.y-i] = 0;
               
            }
        
        }
            
            
    }
    
}
